batch loaf - German English Dictionary